home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 November / Chip_2002-11_cd1.bin / sharewar / cdda / cdda-xtractor-v0_23.exe / {app} / CHANGELOG < prev    next >
Text File  |  2002-09-12  |  5KB  |  164 lines

  1. v0.23:
  2.     Updated vorb_enc.dll to v1.0 release of Ogg Vorbis.
  3.  
  4.     Added UTF-8 support to Ogg Vorbis comment tags.
  5.  
  6.     New "Netscape-style" preferences dialog, with TreeView control on
  7.     left.
  8.  
  9.     Fixed DGENRE bug for Freedb level 5.
  10.     
  11.     Updated makefiles and source for gcc-2.95.3.
  12.  
  13. v0.22:
  14.     Updated Ogg Vorbis version to use the 1.0rc3 release.
  15.  
  16.     Now prompts before overwriting files that already exist.
  17.  
  18.     Now uses large buffers up to the size of available physical
  19.     memory when ripping.
  20.  
  21.     Support for Freedb protocol level 5 (DGENRE and DYEAR)
  22.     lines in the cddb entry.
  23.  
  24.     Added normalization of ripped tracks.  The tracks are
  25.     first scanned and then during the rip, the normalization
  26.     is applied directly.  Between 10%-100% (configurable)
  27.     of the audio track is scanned and analyzed to find the
  28.     peak level.
  29.  
  30.     Added HTTP proxy authentication
  31.  
  32.     No longer truncates album title and artist name to 30
  33.     characters (relic from old ID3 code).
  34.  
  35.     Added option to abort ripping at end of current track in
  36.     rip dialog.
  37.  
  38. v0.21:
  39.     Switched to new Help format (MS HTML Help).
  40.  
  41.     Fixed M3U file generation if invalid characters present in the
  42.     filename.
  43.  
  44.     Numerous fixes to freedb submission.  Completely dropped all
  45.     mentions of cddb.cddb.com.  
  46.   
  47.     Now accepts up to 32 inexact matches from freedb.
  48.  
  49. v0.20:
  50.     Includes track number in ID3v1 tag.
  51.  
  52.     Can now set submit CGI script.
  53.  
  54.     Changed to a smaller font in the options property sheet dialogs.
  55.     
  56. v0.19:
  57.     Added new modes for Ogg Vorbis encoding (from the libvorbis beta 2
  58.     release).
  59.     
  60.     Tuned the buffer allocation sizes for ripping WAV and RAW.
  61.  
  62.     Data tracks can no longer be checked.
  63.  
  64.     Fixed bug in akrip32.dll in the code that generates the index
  65.     for CDPLAYER.INI for CD's with data at the end.  It would greatly
  66.     help if MS would actually document the algorithm, instead of making
  67.     us guess (or reverse engineer).
  68.  
  69.     Fixed bug in the Rip Segment dialog that kept the tic mark for the
  70.     beginning of the last track from being added.
  71.  
  72.     Added menu option to write current CD info to CDPLAYER.INI
  73.  
  74.     HTTP proxy port now defaults to port 80.
  75.     
  76. v0.18a:
  77.     Sheesh.  Left in a duplicate call to xtOpenOutput(), which slowed
  78.     things down and confused the WAV header generation.
  79.     
  80. v0.18:
  81.     Added a generalized encoder interface DLL, xtenc.dll, to make
  82.     including new encoder DLLs a simpler process.  Currently supported
  83.     encoders are raw data (no encoder), WAV, lame_enc.dll, blade_enc.dll
  84.     and vorb_enc.dll.  ID3 tagging, VBR headers, etc. are handled
  85.     automatically by xtenc.dll.
  86.  
  87.     Wrote a BladeEnc-style DLL wrapper for the Ogg Vorbis encoder.
  88.     vorbis_dll.c must be linked against libvorbisfile.a vorbisfile.a,
  89.     available at http://www.xiph.org.
  90.  
  91.     Converted all of the .jpg files in the help documentation to .png.
  92.     
  93. v0.17:
  94.     Now actually writes VBR header when option is selected for lame_enc
  95.  
  96.     Added option to make rip and encode threads "nice".  This will mainly
  97.     help cancelling rip/encode under NT (not that I'm saying NT's 
  98.     scheduler is brain-dead).
  99.  
  100.     Merged changes from multiple people to get compilation under
  101.     MSVC to work
  102.     
  103. v0.16:
  104.     Toolbar automatically redraws itself when switching to/from hi-color
  105.     buttons.
  106.  
  107.     CDDB default servers updated to cddb.cddb.com and freedb.freedb.org.
  108.  
  109.     No longer displays "Track 0" when started up with no CD present.
  110.  
  111. v0.15:
  112.     Added "flat" style to toolbar, plus the ability to switch between
  113.     16-color and 24-bit bitmaps on the toolbar.
  114.  
  115.     Automatically detects 16-bpp color display or better, and uses the
  116.     hicolor bitmaps.
  117.     
  118. v0.14.1:
  119.     Rereleased source archive for v0.14, making sure that all binary
  120.     files (*.ico,*.bmp,*.jpg) were marked as binary in CVS.
  121.  
  122. v0.14:
  123.     Merged in changes from Blair Thompson -- time remaining indicator
  124.     on rip dialog, use of CDPLAYER.INI (in akrip32.dll) when CDDB not
  125.     available.
  126.  
  127.     Improved NT/2000 support in akrip32.dll.  Synched dll source code
  128.     with v0.94.
  129.     
  130. v0.13:
  131.     Added "rip segment" functionality, including a nifty custom 
  132.     dual-slider range selection control.  Clicking to the left or
  133.     right of either slider causes the slider to "snap" to the start/end
  134.     of the next/previous track.  Can also be used to rip multiple tracks
  135.     as one (or the whole CD for that matter).
  136.     
  137.     Enabled the CDDB get site list functionality in the CDDB options
  138.     dialog.
  139.  
  140.     Fixed the focus error for the album and artist title never giving
  141.     up focus (or rather the other components not taking it).
  142.  
  143. v0.12:
  144.     Added basic support for LAME_ENC.DLL.
  145.     
  146.     Improved response time for hitting "Cancel" during rip operations
  147.     on slower CPUs.
  148.     
  149. v0.11:
  150.         Added CDDB support.  If enabled, when the refresh button is pushed,
  151.     a thread is started to run the CDDB query.  If the CDDB query returns
  152.     multiple matches, the program reacts according to what it is doing.
  153.     If in the middle of ripping a track, it simply uses the first match.
  154.     If it is not, it pops up a dialog box, and requests that the user
  155.     select one of the inexact matches.
  156.     
  157.     Changed read loop to always read maxRip frames, and then to truncate
  158.     the last frame if necessary.  The CDR_READ10_2 function seemed to
  159.     have problems on certain drives when the number of frames requested
  160.     for the last frame changed.
  161.     
  162.         Added "status" text to the trackwnd items (OK, time, rip speed)
  163.     
  164.